.Body {
    padding: 0 50px;
}

.top-header {
    background-color: #F8F8F8;
    display: flex;
    justify-content: space-between;
    align-items: center;

    .change-subject {
        display: flex;
        justify-content: space-between;
        align-items: center;
        color: #0044ff;

        .MuiSvgIcon-root {
            width: 80px;
        }
    }

    h2 {
        padding-left: 80px;
        font-size: 60px;
        font-weight: 700;
    }
}

.top-banner {
    height: 600px;
    background-color: #2E57FF;
    border-radius: 12%;
    box-shadow: 0px 39px 87px 0px rgba(46, 87, 255, 0.2);

    .title {
        color: #fff;
        padding-top: 40px;
        padding-left: 80px;
    }

    .bannerbottom {
        margin-top: 40px;
        display: flex;
        justify-content: space-between;

        .banner-img {
            margin-left: 40px;

            img {
                width: 402px;
                height: 376px;
            }
        }

        .info {
            flex: 1;
            color: #fff;
            padding: 50px;

            .calc {
                margin-top: 100px;
                display: flex;

                span {
                    flex: 1;
                    font-size: 40px;
                    text-align: center;
                    // &:nth-child(2) {
                    //     text-align: left;
                    // }
                }
            }

            .info-bot {
                margin-top: 50px;
                display: flex;
                text-align: center;

                .num {
                    font-size: 72px;
                    color: #FFC837;
                    margin-bottom: 20px;
                }

                span {
                    flex: 1;
                }
            }
        }
    }
}

.ThreeTopic {
    padding: 0 60px;
    display: flex;
    justify-content: space-around;
    margin-top: 80px;

    .Topic {
        img {
            width: 216px;
            height: 216px;
        }
    }
}

.tiku {
    margin-top: 60px;

    .title {

        .Big {
            font-size: 60px;
            color: #333333;
            line-height: 30px;
            font-weight: 700;
            margin-right: 30px;
        }

        .Small {
            font-size: 34px;
            color: #666666;
        }
    }
}

.exam-list {
    margin-top: 40px;
}